be self-reliant - Inglés Sinónimo Diccionario